Complete computer system simulation: the SimOS approach

نویسندگان

  • Mendel Rosenblum
  • Stephen Alan Herrod
  • Emmett Witchel
  • Anoop Gupta
چکیده

The complexity of modern computer systems, coupled with the diverse workloads that they must support, presents a challenge to researchers and designers who need to understand a system’s behavior. We describe SimOS, a machine simulation environment designed for the efficient and accurate study of both uniprocessor and multiprocessor computer systems. SimOS simulates computer hardware in enough detail to run an entire operating system. By running a commercial operating system, SimOS provides the ability to investigate realistic workloads, which was not possible with previous simulation tools. SimOS also provides substantial flexibility in the trade-off between the speed and detail of a simulation. We employ fast simulation techniques to scan over the less interesting, time-consuming parts of a workload. To focus in on interesting sections of a workload’s execution, we employ slower, more detailed levels of simulation. SimOS’ ability to change levels of detail on-the-fly enhances its ability to study complex workloads, allowing the investigator to pay the cost of detailed simulation only when the resulting data is desired.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A detailed performance analysis of UDP/IP, TCP/IP, and M-VIA network protocols using Linux/SimOS

This paper presents a performance study of UDP/IP, TCP/IP, and M-VIA using Linux/SimOS. Linux/SimOS is a Linux operating system port to a complete machine simulator SimOS. A complete machine simulator includes all the system components, such as CPU, memory, I/O devices, etc., and models them in sufficient detail to run an operating system. Therefore, a real program execution environment can be ...

متن کامل

Linux/SimOS - A Simulation Environment for Evaluating High-Speed Communication Systems

This paper presents Linux/SimOS, a Linux operating system port to SimOS, which is a complete machine simulator from Stanford. A complete machine simulator includes all the system components, such as CPU, memory, I/O devices, etc., and models them in sufficient detail to run an operating system. Therefore, a real program execution environment can be set up on the simulator to perform detailed sy...

متن کامل

Delay-dependent stability for transparent bilateral teleoperation system: an LMI approach

There are two significant goals in teleoperation systems: Stability and performance. This paper introduces an LMI-based robust control method for bilateral transparent teleoperation systems in presence of model mismatch. The uncertainties in time delay in communication channel, task environment and model parameters of master-slave systems is called model mismatch. The time delay in communicatio...

متن کامل

Fast Functional Simulation with Parallel Embra

A shift towards chip multiprocessor (CMP) designs has rekindled interest in full-system simulation of multiprocessors. Recent work has attempted to address the problem of linear (or worse) slowdown incurred during sequential simulation of a multiprocessor. Methods such as exploitation of the speed/detail trade-off, division (decimation) in simulation time, and statistical simulation share the c...

متن کامل

Design and Simulation of Adaptive Neuro Fuzzy Inference Based Controller for Chaotic Lorenz System

Chaos is a nonlinear behavior that shows chaotic and irregular responses to internal and external stimuli in dynamic systems. This behavior usually appears in systems that are highly sensitive to initial condition. In these systems, stabilization is a highly considerable tool for eliminating aberrant behaviors. In this paper, the problem of stabilization and tracking the chaos are investigated....

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • IEEE P&DT

دوره 3  شماره 

صفحات  -

تاریخ انتشار 1995